﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Iletisim : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            divicerik.InnerHtml = DataAccess.GetMetin(2);
            if (Sessions.UyeId > 0)
            {
                string[] AdSoyad = Sessions.Ad.Split(' ');
                string Soyad = AdSoyad[AdSoyad.Length - 1];
                string Ad = Sessions.Ad.Replace(Soyad, "");
                txtAd.Text = Ad;
                txtSoyad.Text = Soyad;
                txtMail.Text = Sessions.EPosta;
            }
        }
    }
    protected void btnKaydet_Click(object sender, EventArgs e)
    {
        string MesajTuru = ddlTip.SelectedItem.Value;
        bool EklendiMi = DataAccess.InsUyeMesaj(txtAd.Text, txtSoyad.Text, txtTelefon.Text, txtMail.Text, txtMesaj.InnerText, MesajTuru);

        if (EklendiMi)
        {
            string Baslik = "Yeni Mesaj";
            string Icerik = "Aşağıdaki müşteriden yeni bir mesaj aldınız.<br><p>" +
                txtMesaj.InnerText + "<br><br>" +
                txtAd.Text + " " + txtSoyad.Text + "<br>" +
                txtTelefon.Text + "<br>" +
                txtMail.Text;

            bool GonderildiMi = EPosta.EPostaGonder("kadirakis@gmail.com", Baslik, Icerik);


            Control updPanel = (this.Master as Skala).FindControl("upAd");
            ScriptManager.RegisterStartupScript(updPanel, updPanel.GetType(), "a", "<script> alertSiparis('Mesajınız tarafımıza ulaşmıştır. Konuyla ilgili en yakın zamanda dönüş yapacağız.'); </script>", false);
        }
    }
}